/* table样式 start*/
.editorCell {
	padding: 0 !important;
	border: 0;
}

td.editorCell .cell{
	padding: 0;
	margin: 0;
}

td.editorCell .cell .el-input__inner {
	border-radius: 0;
	padding: 0 8px;
}

td.editorCell .el-input--prefix .el-input__inner {
	padding-left: 28px;
}

td.editorCell .el-input--prefix .el-input__prefix{
	/*padding-top: 3px;*/
}


td.editorCell .cell .el-input-number,
td.editorCell .cell .el-select,
td.editorCell .cell .el-date-editor
{
	width: 100%;
}

td.editorCell .cell .el-date-editor {
	border-radius: 0;
}

td.editorCell .cell  .el-input-group__append{
	padding-left: 15px;
	padding-right: 10px;
}

td.editorCell .cell .el-input-group__append .el-button{
	padding-left: 0;
	padding-right: 0;
	margin-left: -10px;
}

.el-table--mini .el-table__cell{
	padding:3px 0;
}

.el-table--mini .el-table__cell i{
	font-size: 14px;
}

.el-pagination{
	padding: 6px 5px;
}

td.el-table__cell .cell pre{
	margin: 0;
}

.el-table th .cell {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

/*table样式end*/
.ac-table-oper{
	padding-left: 10px;
	padding-top: 5px;
	height: 40px;
	padding-right: 10px;
}

.ac-table-oper2{
	padding-left: 10px;
	padding-top: 5px;
	height: 80px;
	padding-right: 10px;
}

.ac-table-oper3{
	padding-left: 10px;
	padding-top: 5px;
	height: 120px;
	padding-right: 10px;
}

.ac-table-oper4{
	padding-left: 10px;
	padding-top: 5px;
	height: 160px;
	padding-right: 10px;
}
.ac-table-oper2 .el-row,
.ac-table-oper3 .el-row,
.ac-table-oper4 .el-row{
	height: 40px;
}

.el-dialog__body .ac-table-head{
	margin-top: -10px;
}
.el-dialog__body .ac-table-head .ac-table-oper,
.el-dialog__body .ac-table-head .ac-table-oper2,
.el-dialog__body .ac-table-head .ac-table-oper3,
.el-dialog__body .ac-table-head .ac-table-oper4{
	padding-left: 0;
	padding-top: 0;
	padding-right: 0;
}


.ac-table-group div{
	display: flex;
	display: -webkit-flex;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	justify-content: start;
	align-items: center;
}

.ac-table-group-row *{
	background-color: #F2F2F2 !important;
}

.ac-table-title{
	display: flex;
	height: 39px;
	padding-left: 10px;
	font-size: 14px;
	margin-right: 10px;
	color: #909399;
	align-items: center;
}

.ac-table-content{
	height: calc(100% - 40px);
}

.ac-table-content2{
	height: calc(100% - 80px);
}

.ac-table-content3{
	height: calc(100% - 120px);
}

.ac-table-content4{
	height: calc(100% - 160px);
}

.ac-table-content5{
	height: calc(100% - 200px);
}



.el-table-column--selection>.cell{
	padding-right: 10px;
}
